This is it, several buses of protesters intercepted by Saudi Gov't. Forces this afternoon in Al-Khobar, Eastern Province of Saudi Arabia where 90% of Saudi Arabia's Oil Wells are located that produces about 8.5 million barrels of petroleum fuels per day.
Linkback:
https://tubagbohol.mikeligalig.com/index.php?topic=38804.0