Girl Power took a journey to Delhi in style as they made a tribute to those living positively. Pastor Jessica Kayanja, dressed like a goddess, looked like she was born in Delhi. Read full article here.