Mahira Khan wins best actress award at Indian film festival 

Pakistan’s biggest superstar Mahira Khan has added another jewel to its crown as she takes home the award for Best Actress – Short Film at Indus Valley International Film Festival … Continue reading Mahira Khan wins best actress award at Indian film festival