Standing in the shadow of the Taj Mahal, in the city of Agra, rests an unassuming cafĂ© with a colorful mural and an admirable mission…
Standing in the shadow of the Taj Mahal, in the city of Agra, rests an unassuming cafĂ© with a colorful mural and an admirable mission…