‘No way’: Carli Lilly leaves US to return to India

CARLI LILY is returning to India after more than a year in exile.She will leave the US after a year-long stay in New York, where she is expected to continue to make appearances at her popular shows.The actress will return to her home city of Mumbai and its surroundings after the US government announced on […]