I just saw American Hero Channel sugercoat MKUltra. I feel nauseated and Pissed.  Delete this if its not subject related but FUCK I can't believe what I just witnessed.  They were all Heroes apparently.   Ready to pop a vessel or pop a cap...