Showing of 1 results
COMMONS
WAR #4 – Medusa
Operation Medusa has become the most celebrated battle in recent Canadian history. It was hailed as a stroke of military genius that may have vanquished the Taliban once and for all.