In a surprise disclosure, the Income Tax Department has blamed Bollywood actor Sonu Sood for alleged monetary anomalies worth over Rs. 20 crore by way of unutilized charitable funds, bogus contracts and circular transactions all over India, officials said.