Now
30
Mon
54
Tue
56
A man in India is being called the "world's richest beggar" after accruing millions of dollars on the streets of Mumbai, according to the Indian Times.
Authorities said they safely captured and released a beaver that was roaming around a street in Maine Friday night.