
Hello. I'm an English learner. I'm searching for the meaning of " to make page one " that is an idiom. I searched all the internet for it, but I couldn't find it. Can you help me with this idiom? Can someone explain it in details?Thanks for helping to me.