News Loughs Agency seize illegal nets on River Finn and Lough Foyle by Staff Writer 4 years ago The Loughs Agency has seized two illegal nets that have been seized in the Foyle system in the last 24hrs.…