The Chinese Foreign Ministry belatedly condemned on Wednesday the issuing of an arrest warrant by Florida authorities for Raúl Castro, the 95-year-old communist dictator of Cuba, referring to the widely hated repressor as a "venerated revolutionary leader."
T…
T…
Join the Discussion
Coming Soon!
Comments are coming soon! For now, share your thoughts on our social media channels.