Storia: Philippine leader says Putin authorizes release of 24 Filipinos detained in Siberia — Warptech Lab News