FBI Arrests Key Fugitive Castillo After 10 Years

FBI has arrested a fugitive on the list of the 10 most wanted — Alejandro Rosales Castillo — and returned him to North Carolina.

More From Author

Major Injury Concerns For South Africa Ahead Of T20 World Cup, But Anrich Nortje Remains Upbeat

Bangladesh T20 World Cup Row LIVE Updates: ICC Swings Axe, Set To Officially Replace Bangladesh

Leave a Reply