Albania’s top court gave the green light on Monday to a deal letting Italy build migrant processing centers on Albanian territory, a scheme that has faced criticism from opposition and rights groups.
Albania’s top court gave the green light on Monday to a deal letting Italy build migrant processing centers on Albanian territory, a scheme that has faced criticism from opposition and rights groups.