Translator’s note:
See here for article describing the event shown in these videos: a church surrounded by police.
12 September 2011
English Translations of Cubans Writing From the Island
Translator’s note:
See here for article describing the event shown in these videos: a church surrounded by police.
12 September 2011