198 Delhi Mosque Event Indonesian Attendees Walk Free On Payment Of Fine

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