20 hours agoIndians Trampled on The Saudi Arabia Flag Which Has The Islamic Declaration of Faith on ItAddisEthiopia