Ramla khan

Ramla khan

1 Article

Perpetual Instability in Indian Ocean Region

The throbbing Indian Ocean Region (IOR), on the global orb has been a zone of ceaseless vying among