Judging by the stories about its legal system, the US is completely insane. Are folks aware how ridiculous this seems to other nations?

Apr 18, 2014 · 9:49 PM UTC

2