When Jose Padilla, a Muslim terror convert was arrested, Human Rights First became his loudest defenders.
Top Biden National Security Official Served…
When Jose Padilla, a Muslim terror convert was arrested, Human Rights First became his loudest defenders.