Kevin Jon Heller

@kevinjonheller

Professor of Criminal Law, SOAS, University of London. Academic Member, Doughty Street Chambers.

American Ex-Pat
Joined August 2012

@kevinjonheller is blocked

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @kevinjonheller.

  1. Frances FitzGerald, "Fire in the Lake: The Vietnamese and the Americans in Vietnam.” Amazing.

  2. Horrible coaching by . Run the ball twice, leave with no timeouts and 1:00 on the clock.

  3. Man it’s good to play games in Ohio. If you’re Ohio State.

  4. This was how the England team saluted the crowd in Berlin's Olympic Stadium on 14 May 1938

  5. The expense of American law schools is truly appalling. $172,000 for a bottom-tier law school like Thomas Jefferson?

  6. Apparently an American general who says practices apartheid convinced doesn't work. Trump is a weird dude.

  7. We're likely to be borrowing more per week by 2020 to pay for Brexit than we sent to the EU in 2015.

  8. Oh to see the look on 's face when John Major slipped a shiv into her back...

  9. Dear : sorry, but there is no presumption of innocence on appeal. Quite the opposite, actually.

  10. BLM: "We're protestors." Media: "No, you're thugs." Nazis: "We're alt-right." Media: "Got it."

  11. In clever, brazen lie, tells interviewer, "We're not involved in carrying out airstrikes in Yemen."

  12. Twitterati: has the US every formally announced that the Geneva Conventions reflect customary international law?

  13. Kevin Jon Heller followed , and
    • @RahaWala

      Director for National Security Advocacy . Tweets are my own (not Human Rights First's). RT ≠ endorsement.

    • @LyndseyStonebri

      Professor of Modern Literature & History. Foreigner. Writes about rights. The Judicial Imagination (2011) Placeless People: Rights, Writing & Refugees (2017)

  14. Bisexual asylum seeker criticised by for saying T in LGBT means trans. This is an extract from a genuine asylum interview.

    , , and 3 others

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·