Atharva vedha is somewhat like what Charu has said. However other vedas are not like what he has portrayed completely. For Eg., Yajur Vedha is all about machines and technology. so I dont see how it can have the kind of verses quoted by Charu. Also any work will have the impact of the cultural and political situation of the times in which it was written. So I will not be totally surprised to find certain things which are so "awful" and "unacceptable" to our current sense and sensibilities. Charu in my opinion has conducted a "biased" study of the work. He wanted to find bad things in Vedhas and he found them. So what can I say. He got what he wanted from Vedhas.!!!