What probably is the truth is that the Mosque was used to store these bombs (it happened before in Bombay) and must have exploded accidentally.
The other explanation is: Muslims like to kill each other - they do it in Turkey, Iran, Iraq, Pakistan, Afghanistan, bangladesh. It is their hobby! NO! It is part of their SHARIAT