70.3 F
New York
Tuesday, July 23, 2019
Home Authors Posts by Catherine Davis

Catherine Davis

Catherine Davis
126 POSTS 0 COMMENTS
Catherine Davis is a contributor to the USA Herald. She covers politics and reports on issues of the times.

Must Read

Microsoft to pay $25M to settle alleged violations of Foreign Corrupt...

Microsoft Corporation (NASDAQ: MSFT) agreed to pay a total of $25 million to settle allegations that its four subsidiaries violated the Foreign Corrupt Practices...