The visuals from Bucha, a city in Ukraine, were found to be so disturbing that people…
Tag: Russia Ukraine War
Airbnb Scam: Booking Airbnb in Ukraine to funnel money to Ukrainians
Airbnb Scam came to light after people around the world started booking Airbnb hotels in Ukraine,…
“Worst for Ukraine is Yet to Come,” says French President on War
French President on War... "Worst for Ukraine is Yet to Come"... Emmanuel Macron spoke to Russian…
China asked Russia to delay the invasion of Ukraine
Washington DC, USA:- China asked Russia to delay the invasion of Ukraine citing the ongoing Winter…