Jay Singh-Sohal

(Contributor)

Jay Singh-Sohal is a writer and communications specialist who has served as a British Army public affairs officer in the Middle East.