Satellites watched as floodwaters ravaged southern Ukraine following the mysterious collapse of a major dam on Tuesday (June 6…Read More