NEWS

Despite US pressure, Maduro still controls levers of power in Venezuela

Despite US pressure, Maduro still controls levers of power in Venezuela

The army, police and courts have remained loyal to Venezuelan President Nicolas Maduro; Steve Harrigan reports from Caracas.

View on YouTube

Channel:Fox News

U-RanTV
U-RanTV
omg!!