The Gaza Strip, or simply Gaza, is a self-governing Palestinian territory on the eastern coast of the Mediterranean Sea, that borders Egypt on the southwest for 11 kilometers and Israel on the east and north along a 51 km border. Read More
Protesters in Bangladesh, including the capital city of Dhaka, staged large-scale demonstrations to condemn Israel's military incursion in Gaza ... ...
At Microsoft's offices, an Indian-American software engineer approached the company's CEOs, Satya Nadella, Steve Ballmer, and Bill Gates, accusing ... ...