Clashes and clashes on the island Sitra – Part 2
Clashes and clashes on the island Sitra, south of the Bahraini capital Manama, to coincide with the second day of the Formula race in Bahrain.
Clashes and clashes on the island Sitra, south of the Bahraini capital Manama, to coincide with the second day of the Formula race in Bahrain.