BBC denies the Greens Picture from MyGreenPod Sustainable News

BBC denies the Greens Picture from MyGreenPod Sustainable News