NEWS Australian Police Officer Attempts C-17 World Record
A high ranking Australian Federal Police (AFP) officer has attempted a world record by pulling a C-17 Globemaster by himself. Commander Grant Edwards is the AFP manager of the Americas and use to compete in Strongman competitions, retiring from them in 2000. He is also a mental health advocate. He managed to pull the 190…