Russia begins troop withdrawal from Kherson... Russia has ordered its troops to withdraw from the city of Kherson in southern Ukraine in a further blow to its campaign amid a Ukrainian counter-offensive, according to official sources.
Thirty Progressive House Democrats Urge Biden to Negotiate With Russia... A group of progressive House Democrats is urging President Biden to negotiate with Russia and seek a diplomatic solution to the war in Ukraine. In a letter to Biden signed by 30 House Democrats, the lawmakers said they have supported Bidens Ukraine policy but that the risk of nuclear war and
Torture of civilians in Izyum was part of russian plan - HRW... Human Rights Watch [HRW] reported that russian forces and others operating under their command routinely tortured detainees during their six-month occupation of Izyum, a city in the Kharkiv region of northeastern Ukraine. The organization interviewed more than 100 victims and concluded that the
Graham, Musk feud over invasion of Ukraine... Sen. Lindsey Graham (R-S.C.) feuded with billionaire Elon Musk over the SpaceX CEO's proposed solution to ending the war in Ukraine in a Twitter thread on Wednesday. Musk asked his more than 100 million followers on Monday to weigh in on his peace pro