2268

In Afghanistan, the Talibans are reflecting on where to exhibit the severed head of president Karzai. In Beirut it is open season for Christians.