WAMU 88.5 - American University Radio
Now Playing

W. VA Priest Arrested Fairfax On Sex Charge

A West Virginia priest is in custody today in Fairfax after police allege that he had inappropriate contact with an 11-year-old girl. Felix Owino is being charged with one count of aggravated sexual battery and is still being held by Fairfax County authorities without bond.