Is Omar the Ref alive? BBC News article death claim debunked 10 August, 2023 by Newstars Education See also Dusshera 2023: Can you spot the Ravana with one head in this brain teaser?