The Gates To The City of Port of Spain...

First published at 02:24 UTC on August 4th, 2023.

The gates to the city of Port of Spain is in the Beetham and the keys is with it's residents... It's been over 400 days since Leonardo Williams, Fabien Richards, and Isaiah Roberts, were executed by the police. We demand justice and accoun…

MORE
CategoryVlogging
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO