Here’s the country the State Department says detains the most the US citizens

The State Department is ramping up efforts to dissuade people from going to Venezuela after revealing it is unjustly imprisoning more Americans than any other country.

More From Author

King Charles says Canada must remain ‘strong and free’ in this ‘critical moment’

Sean ‘Diddy’ Combs trial recap day 14: Former assistant says she was kidnapped

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Comments

No comments to show.
Social menu is not set. You need to create menu and assign it to Social Menu on Menu Settings.