England's largest onshore wind farm in Yorkshire 'would be catastrophic for nature' ( www.yorkshirepost.co.uk ) cross-posted from: https://feddit.uk/post/14078952...