Daily news and analysis from Qatar and Middle East – Arabian Gulf
Sid Haig, known for his role as Captain Spaulding in Rob Zombie’s “House of 1000 Corpses” trilogy,…