Here is my complete refutation of stupid claims made by Arya haters