About Randall K
Randall is a consulting analyst by profession and contributing author for AmericanNewsX.com. Follow @binaryzen on Twitter.