Physics paper 2 o level 2024 July 8, 2019 16 32 64 128 Gce o level physics paper 2 2024 2024 o level physics paper 2 answers