Sunday May 05, 2024
Leila is a loud slap on the face of the extremist political groups, be it Hindu or Muslim