Comment
Show discussion
John Kerry: Russia lying "to my face" about having troops in Ukraine
PHOTO:
United States Secretary of State John Kerry on Tuesday accused Russian leaders of lying “to my face” about Moscow’s involvement in the conflict in Ukraine and denounced what he called Russia’s “propaganda”, AFP reports.