FactaeThe Factual News
Spain awards its highest honor to former Portuguese President Marcelo Rebelo de Sousa | Factae