Guns and Roses July 29, 2014 Morocco’s annual Rose Festival brings out euphoric scents and old-fashioned artillery