We assail the arrest of Sister Patricia Fox, the 71-year-old Australian nun who was taken by immigration agents from her house in Quezon City yesterday, April 16. The arrest came a day after Giacomo Filibeck, an Italian official of the European Union’s Socialist Party was barred from attending a local conference and deported for being […]