Republican Rand Paul announces 2016 US presidential run

Republican Rand Paul officially announced on his website on 7 April that he will run for US president in 2016, hours before an event in his home state of Kentucky where he is expected to formally launch the campaign. Apr 7, 2015

Man treks 2660 miles taking a selfie every mile

Andy Davidhazy took the trip of a lifetime in 2013 travelling more than 2600 miles on foot through Mexico and up to Canada. He took a photograph of himself every mile that he travelled and has crammed the entire trek into a four minute time lapse, taking the notion of selfies to a whole new level. Apr 2, 2015