Officials in Arizona have apparently arrested several of the illegal aliens suspected in the attack on NYPD officers that was caught on video.
Gold is AU
Officials in Arizona have apparently arrested several of the illegal aliens suspected in the attack on NYPD officers that was caught on video.