20180824 city.hyderabad: Twin blasts by Indian Mujahideen to avenge Mecca bombing; says investigation report