10 deals, including on transport, inked during Duterte visit to Russia

The Philippines and Russia signed 10 cooperation agreements including those on cooperating…