The flags of Saudi Arabia and Afghanistan. News, reportage, business backgrouNo description available