RAF Police 28 KK 06 RAF Police Land Rover Defender 26 February 2017 ukemergency 28 KK 06 RAF Police Land Rover Defender Showing RAF Police from 2 Tactical Police Squadron during Operation Herrick 15 in Afghanistan Share Follow