Home Tags Charlotte Nichols
Tag: Charlotte Nichols
Drunk on duty? Row over accusations that British MPs were the ‘worse for wear’ during Gibraltar Remembrance Day visit
THREE British MPs have defended themselves against charges they turned up to an official event in Gibraltar drunk. UK Defence Secretary Ben Wallace said he...