Editor’s Pick
Mahira Wins Global Recognition Mahira Khan, an exceptional actress after winning laurels for her work on both big and small screen has just laid her hands on the award for Best Actress - Short Film at Indus Valley International Film Festival which was held in New Delhi, India for Prince Charming, a short film produced by See Prime....