The video mentions that in July of last year (estimated as July 2025), Ma Xingrui and his secretary lost contact, and the author immediately published the relevant information across the entire internet.
Location: China ·
Importance III ·
Verification: Reported ·
View causal chain →