Toompea Castle, Tallin - The Independent