Russian Bombers Hit. UFO over NJ are BS! New Sat Imagery of Russia