Al-Shabab massacre foiled as Muslim bus passengers face down Islamist gunmen and stand in solidarity with Christians.