May 23 (Reuters) - Philippines President Rodrigo Duterte on Tuesday declared martial law in southern Mindanao province after fighting raged in southern Marawi City between the army and militants linked to Islamic state.

Presidential spokesman Ernesto Abella made the announcement in Moscow, where the president is on a visit.

A meeting with Dmitry Medvedev will be canceled on Wednesday but Duterte will remain in Russia, Foreign Minister Alan Peter Cayetano said in a televised news conference.