Russian police detain scores of protesters demanding release of jailed opposition politician Alexei Navalny

Police detained over 1,000 people across Russia on Saturday and used force to break up rallies around the country as tens of thousands of protesters demanded the release of Kremlin critic Alexei Navalny, whose wife was among those detained. Navalny had called on his supporters to protest after being arrested last weekend as he returned… Read More Russian police detain scores of protesters demanding release of jailed opposition politician Alexei Navalny

Iranian leader Ayatollah Ali Khamenei posts Trump-like image with drone, threatens revenge

The website of Iran’s Supreme Leader on Friday carried the image of a golfer resembling former President Donald Trump apparently being targeted by a drone alongside a threat of revenge over last year’s killing of a top Iranian general in a U.S. drone attack. The image first appeared on a Persian-language Twitter feed that carried… Read More Iranian leader Ayatollah Ali Khamenei posts Trump-like image with drone, threatens revenge