Did Italian Government really pay Al Qaeda $12m to Free Aid workers?
There is a controversy looming right now in Italy as it is alleged,the government payed Al Qaeda $12m to free two female aid workers. While many European countries including the US,UK c…