The Telegraph’s Hypocrisy Exposed: Congress Initiated Church Land Oversight, Not RSS The Telegraph’s Hypocrisy Exposed: Congress Initiated Church Land Oversight, Not RSS admin April 6, 2025