Decision of Ayodhya Babri Mosque after 18 years shocked Muslims of this subcontinent, might they are not surprised by the decision. What could you expect from...