This Clown is Busted
Pedro Artega Velazquez, 53, of Juarez, Chihuahua, Mexico, has been arrested in the alleged rape of his disabled stepdaughter.
The girl suffers from schizophrenia and epilepsy. He allegedly raped her three years ago, when she was 14. She was finally able to convey to her mother what occurred, and prosecutors issued an arrest warrant.
Artega works as a street performer -- his street name wasn't reported -- and was found by police while he was juggling on a corner in Juarez. Which sort-of explains this:
Street name? Eh. "Dirtbag" will do.
Source: El Paso Times