Claim: Mohamed Mousa competed in the 1999 World Weightlifting Championships in Greece, finishing 15th.
Evidence: Greece Piraeus, Greece 1999 He competed at world championships, most recently at the 2003 World Weightlifting Championships. 20 Rank