Faraz Ahmed Shams
Faraz Ahmed Shams

Faraz Shams is an independent analyst who has written for various news websites. His area of interest includes geopolitics and energy security. He can be reached at [email protected]