20180417 india: Mecca Masjid accused walk free