Noida, January 29: In a bizarre incident, the residents of Noida and Meerut were surprised to see mysterious posters with the words "Sorry Bubu" pasted on main roads and public places. No one ...