I think this video does a decent job summing up the events, that took place the last couple of days in the US. Speechless.