Police and Moustache fact
Police and Moustache fact states that police officer in one state in india are given a slight pay upgrade for having moustache
Read MoreChina fun fact
China fun facts states that in China, hundreds of millions of people live on less than 1$ per day.
Read MoreElephant Fun Fact
Elephants make friends, bury their dead, travel for funerals, talk to each other and show extreme intelligence.
Read More