David Caprara
You Can Make a Fortune Selling Tree Seeds in Nepal
The seeds, known as rudraksha, are believed to carry mystical powers and can fetch thousands of dollars.
Hitler is a Rock Star in South Asia
Businessmen in India and Nepal read 'Mein Kampf' right after they finish 'Rich Dad Poor Dad' and 'Who Moved My Cheese?'