PRESS RELEASE

invisibility cloak

British troops test ‘invisibility cloak’ to hide on battlefield Soldiers take part in field trials of camouflage material that makes them disappear from view –

Read More »