With news of the Taliban’s new reign, every single nerve of every single woman living in Afghanistan is shrieking in fear and pain from past experiences. One can only imagine their situation, eager to leave their homeland, their jobs, and everything they ever worked for only to avoid the Taliban.
Siliguri is a picturesque place set in the northeast Indian state of West Bengal. Sitting on the foot of the Himalayas, this place is besieged by large tea gardens and fragrances. It is home to the North Bengal Science Centre which is renowned for its planetarium. The beauty of Siliguri lies in the perfect mix of city and village.