Places & Travel
09/26, Arts Culture Tourism from Tokyo
A team of Japanese researchers are fitting cockroaches with solar cells to be sent on search and rescue missions, while never-seen-before silent footage shot by Tokyo's Metropolitan Police Department of the Beatles visiting Japan in 1966 has finally released albeit in censored form.