Eliza Ader

Eliza Ader

Eliza is an independent researcher who focuses on OSINT and human rights.