Cuban police out in force after country sees largest protest in decades

0
472

Authorities seem decided to place a cease to the demonstrations, arresting some protesters and placing deploying extra police.