Arrested for Leaving the US Without Notifying Florida
The arm of the law stretches across the world. After nine years, a sex offender is being detained at Brevard County Jail (FL) for failing to report to the county’s Sex Offender Registration Tracking Unit back in 2005-2006 because he moved out of the country to Taiwan. Since his disappearance in 2005, Steven Strack has been residing in Asia
Read more