Matt Osborne

Conflict historian, US Army SIGINT and signal veteran. Recovering political scientist/internet opinionator. I will not recant my heresies.
Posts