Liberians riot over weapons cash