The Arab Spring has been on of the most amazing social movements of this generation; the images of brave citizens fighting for democracy (and unfortunately…
View More Red sea sharks at risk from political upheaval, but to what degree?The Arab Spring has been on of the most amazing social movements of this generation; the images of brave citizens fighting for democracy (and unfortunately…
View More Red sea sharks at risk from political upheaval, but to what degree?