YWCA drops "Christian" from its name."
I will give them a few points for being intellectually honest...they stopped being a Christian organization years ago.
But Platform 51?
Is this like Area 51?
If you are going to drop an iconic name (no pun intended), at least try to come up with a name that has some meaning and staying power.