Posted in Miami News From the vault: FBI storms ‘Temple of Love’ Author: Rich Published Date: August 6, 2019 0 4 Federal authorities storm Yahweh ben Yahweh’s fortress-like headquarters, known as the “Temple of Love” in Miami’s Liberty City, in 1990. Author: Rich Related Articles 0 8 Posted in Miami News McNab House moved to new location 0 3 Posted in Miami News Woman Killed In SW Miami-Dade Shooting, Man Detained For Questioning 0 5 Posted in Miami News No Bond For Man Charged In Deadly Coconut Creek Stabbings