Ritsumeikan Asia Pacific University, commonly referred to as APU, is a university in Japan. Ritsumeikan APU was established in April 2000 in Beppu, Ōita, Japan. Read More
After a year-long delay, traversing 46 prefectures over 106 days, the Olympic flame has finally arrived in Tokyo on Friday ahead of the Olympic Games. ...