I created a thread in current affairs since this part of the forum isn't as busy and this is a developing case
We can get news out quicker and to more people in that area
Of course of mods disagree, go ahead and merge the threads, but I think at least for now this is bigger news than something...