Also please contact the Drudge report using the contact form on his homepage. Public pressure on the White House means pressure on the Karzai govt in Afghanistan.
The US-installed Afghan govt is just another Taliban!
Pinging myself to make phone calls tomorrow.
Praying for this brave brother. And that God would raise up a lawyer.