Island of Last Hope

In 1938, Germany invaded Poland…but Poland did not give in without a fight. Captain Micha Polanski and the Polish Air Force fought valiantly against the might of the Luftwaffe. But when his brother was slaughtered, Micha swore vengeance against the plane that cut him down, the plane that bore the symbol of a Black Eagle […]