A batch Russian soldiers join the parade. Photo: Reuters
by Taha Abed alWahed | Jun 9, 2017 | World
Moscow – We have all watched movies about the ‘invisible man’, and each movie had its own special story on how someone could become invisible to the human-eye, in some scenarios there were hats that could make people disappear, or chemical reactions...