Seems like I've been cloned. Any idea what this site is, and why it seems to have an almost complete copy of my website?

UPDATE: Seems I'm not the only one to have been bitten by this...


Tomas Restrepo

Software developer located in Colombia.