Sun in the 12th House of Enemy Saturn

Astrological Meaning of Sun in 12th House: Sun is the ‘Father of Stars’ and Saturn his misery. Sun can absorb the power and influence of any planet within an orb...