On December 13, 2007 By pramitsingh Topic: Best of 2007, Study
A study concludes that humans mimic each other in a lot of ways that we are actually aware