World8 hours ago
US slaps sanctions on 21 top Venezuela officials over election fraud – Times of India
The United States has imposed sanctions on 21 senior Venezuelan security and cabinet officials Wednesday for leading a crackdown on the opposition after President Nicolas Maduro’s...