News: Deccan Herald

04/18/2011 | Deccan Herald
Satellites that helped us gather real-time data from the most inaccessible and hostile places on earth can also help us track human rights abuses that cause misery to millions of people around the world.