[VIDEO]: Battle between pirates and Iranian Container Ship, 6 killed

By Piracy

A fight between pirates and an Iranian container ship is caught on camera. It becomes clear that the best defense against pirates are armed security guards. The date of the video is not known.
Nine Somali pirates were captured, 6 more killed during the battle.
Many people do not approve armed security guards on ships but how to defend a vessel against the pirates?