A new short film “Khoon Aali Chithi” (Written in Blood)

Richa Chadda has partnered with Royal Stag Barrel Large Short Films to release Khoon Aali Chithi…