Shahireh Sharif

A drop of humanity

Moonlight took mercy on the little boy and spread itself all over the open dump yard. The boy was standing next to the fence, listening

Read More »

High on hate?

While the poppy fields in Afghanistan are thriving in supplying the demands of millions, this White House and their neo-cons accomplices are cultivating their own

Read More »

Making mistakes

“We all made mistakes,” confessed one member of an audience of fifty or so that had gathered a few nights ago at UC Berkeley to

Read More »