The United Nations General Assembly yesterday suspended Russia from Human Rights Council after killings in Ukraine's Bucha. India was among the 58 countries that abstained from voting. Sri Lanka is facing the imminent threat of starvation for its population of 22 million as the economic crisis in the country continues to worsen and food becomes increasingly scarce. In a shocking video from UP's Sitapur, a Hindu priest was seen giving threats to kidnap and rape Muslim women.