In the early afternoon of Wednesday, March 22, three innocent people lost their lives due to yet another deranged terror attack. Furthermore, at least 20 people are injured, many of them seriously as one would expect. British authorities are investigating this latest...