Office of Cuba Broadcasting employees placed on leave as country suffers 4th blackout within months

It’s the parent company of Radio and TV Marti, which has stations based in Miami-Dade County.

Author: Rich