InitialSite123.com or also called Initial Site123 is a suspicious website that professes itself as a rightful search engine. Its undertaking to trick computer users is somehow plausible. Many web users fall victims to InitialSite123.com and…