Venezuelan protesters in George Square declairing what they see as election fraud in the recent Presidential election where Nicolas Maduro has declared himself as President elect.

Previous
Previous

Govanhill Festival 2024

Next
Next

Barclays and Health Vigil for Gaza 27.07.24