Mama cat gives birth to two kittens outside a random stranger's window in Sri Lanka, and five years later they're strangers no more, as they all live happily together since that day.

Advertisement

Tags

Scroll Down For The Next Article