24 Filipinos detained in Russia to arrive in PH on June 21 ABS-CBNRussia frees 24 Filipinos after Philippine President Marcos talks with Putin CBS News24 Filipinos freed in Russian detention to return home June 21 GMA NetworkPhilippine media: The 24 Filipinos who were repatriated from Russia are expected to return to the Philippines on Sunday, June 21, 2026 news.cgtn.comMarcos secures return of 24 Filipinos from Russia MSN