Claims university is taking people for fools over wind farm

© Supplied
Wind turbines in operation in Scotland.
Breaking

    Cancel