Has Russia launched a top secret satellite killer? Amateur observers speculate on mysterious ‘Object 2014-28E’ in orbit Read more