Brisbane amputee Michael Powell completes one of the world’s most gruelling physical challenges by swimming the English Channel, reaching land in France at 3:00am.


News and other stories about real people, places, and events in Toowong and nearby suburbs.