Russia frees 24 Filipinos after Philippine President Marcos’ talks with Vladimir Putin | The Apex Times