Pressured by the US government, their leader chased by the Interpol and kicked off their servers by Amazon, Wikileaks is on the run. But fear not: The organization has found a new refuge, according to Gizmodo France. Updated.
Gizmodo France has been able to confirm that the new host is located in the town of Roubaix, France. The 22.214.171.124 IP address belongs to OVH, who provides internet hosting and collocation services. In fact, OVH is the biggest internet hosting provider in France, and the second one in Europe.