The head of an anti-corruption organization called for Honduran President Xiomara Castro's resignation due to her brother-in-law's alleged involvement in drug trafficking. This demand follows a video showing him receiving money from drug traffickers. Castro's popularity has waned amid accusations and ongoing issues in Honduras.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing