Thavenot Street
On 27 February 2013, residents of Thavenot Street in Tacarigua, Trinidad, spontaneously protested what they believe was a case of police brutality. This film documents that protest.
On 27 February 2013, residents of Thavenot Street in Tacarigua, Trinidad, spontaneously protested what they believe was a case of police brutality. This film documents that protest.