A woman walks by a barricade blocking a street during a protest against the government of Venezuelan President Nicolas Maduro, in Caracas
A woman walks by a barricade blocking a street during a protest against the government of Venezuelan President Nicolas Maduro, in Caracas
Nawaiwaqt Group | Copyright © 2024