Author: RT

Russia Today, famously known by the acronym RT is an international news network founded in Moscow, Russia in 2005. Available in 9 languages, RT covers local news from Russia, updates on the ongoing conflict with Ukraine, regional news and international stories making headlines from around the world.

The former US army psychological warfare officer and political analyst had pancreatic cancer American political commentator Scott Bennett has died…