who is rory farquharson
Rory Farquharson, 19, a former head boy at the prestigious Rugby School, was linked to former President Barack Obama's eldest daughter after footage surfaced on Saturday, which appeared to show them kissing during the Harvard vs. Yale American football game.