ParentFull threadred_admiral·Common in the UK, which I feel will hit them in the face when the Internet Research Agency knocks the payment processing offline for a few days.View on HN