Why did the Latest Terrorist Attack in London Happen? Muslims and Liberals! It's that Simple!