Venezuelans on edge over power outage paralyzing the country

2019-03-11 477

Video by Agence France Presse

Free Traffic Exchange