Before understanding the ultra complex Israel-Palestine conflict, let's understand where exactly these two countries are. Israel is a country with a population of approximately 10 million and is situated to the North West of Saudi Arabia. On the other hand, if you try to find Palestine on the world map you won't find it because... Continue Reading →
Is Indian Government Planning to Detain Muslims like China?
We have a new Hitler in town. I'm pretty sure when you clicked on the link, although you had some idea about the Muslim detention centers being built in India, you had no idea China was doing the same, right? In that case, let me burst the bubble and tell you that China has been... Continue Reading →