After Its Free Basics Debacle, Facebook India MD Kirthiga Reddy Steps Down

In what continues to be a terribly horrible week for Facebook in…