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

A Delhi court Tuesday allowed 121 people from Kyrgyzstan and Indonesia to walk free on payment of different fines, after they accepted mild charges under the plea bargain process related to various...