The Muslim Retribution@TheMuslimRTB·24 Mar@AsianDigest Indians are the shittiest people on the planet. Figuratively and literally.Çevir English1121329