Police Seize Computers & Cellphones from Humberto Ortega
The dictatorship imposes a "de facto house arrest" on the former Army chief, under which more than 100 citizens have been held since May 2023
Source: havanatimes.org
Stay updated with breaking news from Vladimir Cerda. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
The dictatorship imposes a "de facto house arrest" on the former Army chief, under which more than 100 citizens have been held since May 2023