An oil depot blew up in a Russian border town today. According to the Russians, two low-flying helicopters did the job. At least one Ukrainian official has denied it, but...
Security camera footage of the depot, from a location verified by Reuters, showed a flash of light from what appeared to be a missile fired from low altitude in the sky, followed by an explosion on the ground...