Situs is a term in Latin that essentially means the location or locale wherever anything exists or originates. Like most words and phrases in latin, situsIf the computer that you are uploading from could subsequently be audited in an investigation, think about using a computer that isn't quickly tied to you personally. Technological end users might