Caz Graham introduces her selection of highlights from the past week on BBC radio. Programmes featured this week: Torchwood - Radio 4 Today programme, sports bulletin - Radio 4 John McEnroe's 6-Love-6 - Radio 5 Live Book of the Week: The Last Champion - Radio 4 Stonewall: The Riots That Triggered the Gay Revolution - Radio 2 Nightwaves - Radio 3 Glastonbury - 6Music Mubarak's Egypt - World Service Travelling the Great Divide - Radio 3 Alert Bay - World Service Sitting For Fay - Radio 4 Walking With Whitman - Radio 4 Look Away Now - Radio 4 The Archers - Radio 4 Farming Today - Radio 4 Gurinder, The Movie - Radio 4.