PETITION FOR ENDANGERED JUDGES OF AFGHANISTAN
The Taliban's seizure of power in Afghanistan raises fears of the worst for many Afghan citizens. Attempts by the population to flee the country via Kabul airport dominated our headlines for several days. Among...