Kuwait Fire Force, a symbol of dedication, sacrifice
Human sacrifice bridge rumors spark lynchings in Bangladesh