Guest
Login
Sign Up
Site settings
Forgot Password?
— Anti-Chavista protesters remove the Cuban flag from a public location. The act reflects the discontent towards the prolonged Cuban influence in Venezuela. Source: Tupi Report ??
Autoplay video
Hide player controls
Hide resume playing