Russian forces

Brent Renaud: How Russian forces killed award-winning film-maker

Brent Renaud: How Russian forces killed award-winning film-maker

Brent Renaud is dead. The award-winning US film-maker was reportedly gunned down by Russian forces in the flashpoint town of…

3 years ago

Russian forces seizes Ukraine’s Zaporizhzhia nuclear power plant

Russian forces have seized Ukraine’s Zaporizhzhia nuclear power plant, the largest in Europe, Al Jazeera reports. The network said the…

3 years ago

Trouble hits Russian forces as Google disables traffic maps in Ukraine

There seems to be trouble in the camp of Russian forces as the world's most popular mapping technology, Google Maps,…

3 years ago