Nafisa Ali is an admired actress in Indian cinema and is known for her acting prowess in the films Life in a Metro and Guzaarish. According to a report, ...
News18
5 days ago
View all