News reports said the blast might have been from a land mine , remote-controlled bomb or rocket-launched grenade .