Yes it does ... In fact I love this cartoon... explains things best nowadays.. but ... from "the Christian Science Monitor" ?!?!?!