Tim Brown/iStock(NEW YORK) — Another mass shooting took place in America — this time, at a Walmart in Texas — that changed the infamous rankings of the deadliest mass shootings in the nation’s modern history. On Saturday morning, 20 people were killed and 26 others were injured as a result of a shooting at an …
Aug 04