Benghazi – LIBYA, Huraya Square. Funeral rites where martyrdom is celebrated. Although tears...