Bishop Street protesters are fined and pressured to leave Cuba
The Bishop Street protesterswho spent several months in prison, were informed this Monday at Villa Marista, the State Security headquarters in Havana, that they will receive an “administrative fine” in order to