Kevin Hearod, Police Department chief of McAlester, Oklahoma, and Clea McCaa, mayor of Sierra Vista, Arizona, on Wednesday gave testimonies at a Senate hearing on the effects of increased illegal immigration on communities along the southern border.
Police Chief Tearfully Shares Heart-Wrenching Story of Officer Victimized by Illegal Immigrants
By NTD Newsroom