Why is China so afraid of Quad?

The “Quad”. It is a group of 4 free and democratic countries. They are India, USA, Japan and Australia. The Quad forms a key...

Pakistan in chronic debt trap

We all know that Pakistan is in trouble. What is the reason behind it? For all major success or failure there is typically one...