A tiny "carpet cloak" that makes objects invisible to optical light has been made by a US research team.

More...