2011 short doc on the Our Lady Queen of Peace Educational Center currently being constructed in Dodoma, Tanzania by the Jesuits in Eastern Africa, produced by Loyola Productions.
Please note our new contact info:
1 LMU Drive, MS 8427, Los Angeles, CA 90045 310.338.7884