Pedro Tellechea, Venezuela’s former oil minister, had resigned just days before prosecutors announced his arrest.A former Venezuelan oil minister with alleged ties to a United States intelligence-run firm...
Pedro Tellechea, Venezuela’s former oil minister, had resigned just days before prosecutors announced his arrest.A former Venezuelan oil minister with alleged ties to...
NewsFeedIsraeli strikes have hit a school sheltering displaced Palestinians in north Gaza’s besieged Jabalia. Footage from the scene showed the bodies of children...