In the middle of the final episode of Star Trek: The Next Generation, we learn that
in the future, the Klingons have defeated the Romulans, they're no longer at peace with Federation and they're only allowing medical ships to pass through the sector previously known as Neutral Zone.
If that's so, then why did they attack a medical ship? A ship that has no firepower to match any of the attackers and that was declaring a pure medical mission? Why didn't they respond to any hails or even the declaration of surrender?
What is the reason the Klingons destroyed a medical, defenceless, surrendering ship? Is this honorable at all?
It is clearly said, previously in this episode, that the situation between Klingon and the Federation is delicate. It is far from a state of war, and even during war you usually don't destroy a medical ship that declares surrender and is no threat at all for you.
Am I missing something?