BERLIN: Germany is cutting financial support for charities that rescue migrants at risk of drowning in the Mediterranean, saying it will redirect resources to addressing conditions in source countries that spur people to leave.

For decades, migrants driven by war and poverty have made perilous crossings to reach Europe’s southern borders, with thousands estimated to die every year in their bid to reach a continent grown increasingly hostile to migration.

“Germany is committed to being humane and will help where people suffer but I don’t think it’s the foreign office’s job to finance this kind of sea rescue,” Foreign Minister Johann Wadephul told a news conference.

“We need to be active where the need is greatest,” he added, mentioning the humanitarian emergency in war-shattered Sudan.

Under the previous left-leaning government, Germany began paying around 2 million euros ($2.34 million) annually to non-governmental organizations carrying out rescues of migrant-laden boats in trouble at sea.