98 Delhi Mosque Event Foreign Attendees Pay Fine, Allowed To Walk Free

A Delhi court Wednesday allowed 98 Indonesians to walk free on payment of different fines, after they accepted mild charges under the plea bargain process, related to various violations including visa...