About 9 hours ago, Gaddafi met his end at the hands of Libyan rebels in Sirte. While there is some question as to exactly how it all went down, one thing is clear…His own final demise was brutal.
Earlier today, TNP published the first images available and now, we have been able to garner further images.
CAUTION—THESE IMAGES ARE GRAPHIC!!