THIS IS GETTING STRANGE: A swarm of UFOs landed in Russia & A lighting UFO landed in Ohio