Updated

An Australian nun whose missionary visa in the Philippines was revoked after the president complained about her joining opposition rallies says social advocacy and human rights are part of church teachings.

The Immigration Bureau gave Sister Patricia Fox 30 days to leave the Philippines after President Rodrigo Duterte ordered an investigation into the 71-year-old as an "undesirable" foreigner over what it called her partisan activities.

Fox is a coordinator of an order of Roman Catholic nuns and has been working with the Filipino poor for almost 30 years.

She told reporters she has no regrets over her public advocacy, such as calls for the release of prisoners who say they're held for political views.

Duterte has been criticized for a war on drugs that left thousands mostly urban poor dead.