Congressman Ted Poe Presses His Bill to Deport Foreign Criminals

Unfortunately for public safety, the US Supreme Court ruled in Zadvydas v. Davis, 2001, that foreign criminals cannot be held indefinitely after their prison terms are completed if their home nations won’t accept them. (Keep in mind that illegal aliens are frequently given shorter sentences because they will supposedly be deported as another punishment.) Riffraff […]