Messenger Rooms

Facebook coming out with free video calling facility for 50 people soon

Facebook has announced a new set of video-calling features such as Messenger Rooms that will allow users to host video calls of up to 50 people. Accor...

Lost Password