Bizarre scenes from Bahrain.