Libya president Muammar Qaddafi is coming under fire from foreign diplomats after firing on his own citizens.