Putin fires his longtime ally Ivanov
MOSCOW (AP) — Russian President Vladimir Putin on Friday fired Sergei Ivanov, his chief of staff and one of his closest allies, in the most high-profile power reshuffle at the Kremlin in years.
