Next Post

U.N. Rights Boss: Cuba Must Release Protesters - The St Kitts Nevis Observer

GENEVA, July 16 (Reuters) – The U.N. human rights chief Michelle Bachelet called on Cuba on Friday to release protesters and several journalists arrested at demonstrations and denounced alleged excessive use of force against some of them. “It is particularly worrying that these include individuals allegedly held incommunicado and people […]