Men killed in two-car road crash May 21, 2016 HBBSec Leave a comment Two men have died and a third has been critically injured in a road crash in Luton. Source: Security News 2015 bbc