UCF Sociology Associate Professor Fernando Rivera was featured in National Geographic Channel Evacuate Earth documentary. Watch the clip below.
Comments are closed.