Mariela Castro at the Metropolitan Community Church in Havana. Images of Castro blessing LGBTI couples and wearing a Christian pastor's garment during a recent Havana event for gay rights caused consternation both on and off the island, particularly among religious circles.
Mariela Castro at the Metropolitan Community Church in Havana. Images of Castro blessing LGBTI couples and wearing a Christian pastor's garment during a recent Havana event for gay rights caused consternation both on and off the island, particularly among religious circles. via Facebook
Mariela Castro at the Metropolitan Community Church in Havana. Images of Castro blessing LGBTI couples and wearing a Christian pastor's garment during a recent Havana event for gay rights caused consternation both on and off the island, particularly among religious circles. via Facebook