Political Cartoon: Obama, yes he just did….Osama in!
Osama bin Laden, The man is dead. As President Obama just announced a few hours ago.
Yet, his ideology and the ideology of hate is still alive.
The journey to peace will be a long one, I’m afraid, as violence begets violence.
A truly bitter-sweet pill to swallow.
But I feel that for most of us a sense of closure has set in.
Kaveh Adel, the Human.