No menu items!

Tag: lalala

“The situation for us will clearly worsen”: the rare war review of a retired colonel on Russian TV

It was an extraordinary moment on television. 60 Minutes is the flagship talk show on Russian state television: studio discussions promoting the Kremlin...