Prof. Steven Livingston demonstrates the opportunities for human rights protection through satellite technology.

Prof. Steven Livingston demonstrates the opportunities for human rights protection through satellite technology.

Image Credit: own picture