Vast new Chinese barges spotted off the country's south coast could be used to land heavy equipment and thousands of ...
YR4 is around 130-300 feet across, according to NASA estimates and could cause massive damage if it hits the Earth ...