Egypt's Randa Mahmoud's world record lift of 143kg at 2014 IPC Powerlifting World Championships Click here and change your settings to allow marketing cookies to view this content