China's High-Res Satellite Gave Us Some Awesome New Images

High-resolution images from a Chinese satellite were released last week, and I must say they are absolutely amazing! China launched the satellite back in April of last year, and it paid dividends for the Chinese government who used the satellite to identify illegal border-crossings and crack down on marijuana farmers. » 8/25/14 9:49pm Monday 9:49pm