China executes over 1,000 as Amnesty International releases death penalty report

Amnesty International has revealed that governments executed at least 2,707 people across 17 countries in 2025 in a death penalty report. This marks the...

Breaking News

✦ Opportunities

Featured Jobs

View All  →

Internet Society Foundation Research Grant 2026 – Apply Now

The Internet Society Foundation Research Grant Program backs independent, rigorous research on how the internet shapes society, the environment, and technology ecosystems. The program...

OCRA AI Accelerator Grant 2027 – Apply Now

The OCRA AI Accelerator Grant brings together the world's leading ovarian cancer research organizations to fund ambitious, internationally collaborative research that puts artificial intelligence...

Charity 101

More

Ten Leading Organizations Advancing Workforce Equity With Emerging Tech in 2026

As artificial intelligence and automation redefine the global labor market, the risk of an innovation divide looms large for global workforce equity. While technical...

Ten Organizations Pioneering Digital Inclusion in 2026

In 2026, the true backbone of a modern and resilient society is digital inclusion, a systemic effort to ensure that technology serves as an...