(CNN) Philippines President Rodrigo Duterte has threatened to "go to war" with Canada if the country doesn't take back tons of trash a Canada-based company had shipped to Manila several years ago.

"I'll give a warning to Canada maybe next week that they better pull that (trash) out," he said Tuesday, according to CNN Philippines . "We'll declare war against them, we can handle them anyway."

According to CNN Philippines, 103 containers holding 2,450 tons of trash were shipped to the Philippines in 2013 and 2014.

The containers were labeled as plastics for recycling, but inspectors in Philippines found the garbage was not recyclable. The trash was declared illegal as the private Canada-based company responsible for shipping the cargo didn't have import clearances.

Some of the containers are still at the port of Manila, according to the report.

Read More