Now
48
Wed
38
Thu
36
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.