Armored Cars Blocking off Streets in Manama.Went through several checkpoints and got asked for passport at Marina