>>509297302
Europeans created everything in spite of Christianity and now its led to our downfall. Pic related.