Russian Ambassador to Poland Sergey Andreev was blasted with red paint by protesters during Moscow's celebration of Victory Day. The situation comes as Russia's military forces continue to invade Ukraine in an attempt to "denazify" the nation led by President Volodymyr Zelensky, who is Jewish.
Sri Lanka Prime Minister Mahinda Rajapaksa announced his resignation on Monday after the continued violent protests over the region's economic crisis. The situation comes after pro-Rajapaksa demonstrators attacked peaceful protesters.
Tesla CEO Elon Musk answers the warning of the head of Russia's space agency that threatened him for his ambitions to give internet connection to Ukraine