Aljazeera also ran a piece on the criticism of their reporting. They gave quite a bit of space to the NED to refute claims against them. Its possible some three letter people run sources through them i would guess, similar to usaid ect but the reality is probably a whole lot less sexy than the original report.

The comparison between the military's role in turkey and their new one in egypt is pretty interesting. I wonder if the egyptian generals are forging their own path or looking at similar coups elsewhere...