LU human rights series examines role of churches in Latin America ...
LU human rights series examines role of churches in Latin America ... The emergence of human rights as an influencing factor in international relations and the role Latin America played in that process will be examined in the ...