Judge Issues Arrest Warrant for Alameda Priest Charged with Sexual Battery
A judge issued a warrant for the arrest of an Alameda priest who did not show up to his court hearing Monday on a charge of sexual battery. Varghese Alengadan, 67, known as “Father George,” was recently charged with one count of misdemeanor sexual battery, which is said to have occurred July 24, 2019, and … Read more