“Big embarrassment for Britain: lab findings spark social media uproar The revelation of Porton Down”
OUCH this is gonna HURT bigly!!!
http://www.freerepublic.com/focus/f-chat/3644993/posts
WOW! Picking jaw up now!
UK rogue?