Ian Roberts is an illegal alien from Guyana with existing weapons charges and a final order of removal by an immigration judge in 2024.
loading...