The leaders of Germany and France arrive in Moscow to press for Ukraine peace talks, as Russian air force helicopters practice ‘precision’ shooting drills near the Ukrainian border. Mana Rabiee reports.
Video provided by Reuters
…read more
Source: USA TODAY