More than 4,300 people were detained at anti-war protests across Russia as President Vladimir Putin vowed to press ahead with his invasion of Ukraine unless Kyiv surrendered
More than 4,300 people were detained at anti-war protests across Russia as President Vladimir Putin vowed to press ahead with his invasion of Ukraine unless Kyiv surrendered
Host Alex Marlow begins with President Big Joey’s inane speech to NATO in Brussels where he laid out a path to all-out war with..