Historical source links

Original 2017 citation, profile and resource URLs are preserved here. Observations below date to October 22, 2026. A working HTTP response may lead to a generic destination. Original reporting and historical dates are retained.

Verified archival copies