Soccer fans storm field in Libya and a Portuguese referee is injured during a suspended match

Soccer fans storm field in Libya and a Portuguese referee is injured during a suspended match




OR

Scroll to Top