Litti Chokha: Relished by a Peasant, the Rich and Famous and the Royalties
Litti Chokha is an inexpensive proletariat diet that even the rich enjoy. It played an important role in the First War of Independence in 1857. The freedom fighters virtually...