No Picture

Cry, Afghanistan

GOVIND BHATTACHARJEE  When the governing idea of a State is proclaimed to be the Sharia, it is to be understood that the notion of modernity does not apply here. Afghan men and women themselves would […]

No Picture

China’s Ambitious Space Programs Raise Red Flags

By Mandy Mayfield China is making progress with several space-related initiatives that are becoming a growing concern for the United States and its allies. Pentagon officials have grown increasingly worried in recent years about the vulnerability […]