Tonse Raju

Best and Worst of America

Today we interviewed SHER SINGH (pictured) who was arrested on September 12, 2001 as the first…