3 FTSE 100 stocks I bought for long-term passive income  Yahoo Finance UK