Actor Richa Chadha recently partnered with Royal Stag Barrel Large Short Films to release her debut production, a Punjabi short titled ‘Khoon Aali Chithi’.Read More